@charset "utf-8";
body {margin: 0px;padding: 0px;font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size:12px;color:#000; background: #fff url(../images/bg_body.jpg) 0px top repeat-x;}
td {font-size: 12px;}
img {border:none;}
form,input,select,button {font-size: 12px; color:#555555; vertical-align:middle;font-size: 12px; color:#000; margin: 0px;padding: 0px;}
ul,li,h1,h2,h3,h4,h5,dl,dt,dd,em,div {margin: 0px;padding: 0px; font-style:normal; list-style:none; text-indent:0px;}
a:active{star:expression(this.onFocus=this.blur());} 
:focus{outline:none;}
::-moz-focus-inner{border:0px;outline:none;}

.clear {margin:0px; padding:0px; clear:both;}
.pl10{padding-left:10px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mb10{ margin-bottom:10px;}
.mb11{ margin-bottom:11px;}
.mb15{ margin-bottom:15px;}
.mb8{ margin-bottom:8px;}
.ml0{ margin-left:0 !important;} 
.tc{text-align:center;}
.tr{text-align:right;}
.m8b{ margin-bottom:8px;}
.m6t{ margin-top:6px;}
.m8t{ margin-top:8px;} 
#red{color:red;}
#more{float:right;padding-right: 10px;padding-top: 15px;}
#more1{float:right;padding-right: 10px;padding-top:10px;}
.w1120{width:1120px;margin:0 auto;}

.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f20{ font-size:20px;}
.h24{line-height:24px;}
.fn {font-weight:normal;}
.b { font-weight: bold;}
#f16tc{ font-size:16px;text-align:center;}

/* ----- Links ----- */
a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline;color:#1471a6;}
.more2{ text-align:center; line-height:16px; background-color:#ddeefe; margin-top:2px;}

.header{display:block;background:#fff;}
.head{display:block;overflow:hidden;width:1120px;margin:0 auto;background:#fff;}
.logo{float:left;margin:12px 10px;}
.head_right{float:right;}
.rightup{float:right;margin:0;line-height:40px;}
.rightup a,.rightup span{float:right;font-size:12px;color:#617fa0;}
.rightup a{margin:0 10px;}
.rightup a:hover{text-decoration:underline;}
.search{float:right;width:245px;height:22px;border:1px solid #237bd4;margin:15px 10px 0 0;overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.search #searchbuttxt{float:left;border:0;width:110px;height:22px;padding:0 0 0 32px;background:url(/images/search.png) no-repeat 9px center;color: #ccc;}
.search span{float:right;width:60px;height:22px;font-size:14px;text-align:center;color:#fff;background:#237bd4;line-height:22px;cursor:pointer;padding: 0 5px;}
.search #submit{overflow:hidden;background: none;border:0;line-height:22px;color: #fff;font-family:"微软雅黑";font-size:14px;}

.navheader{width:100%;background:url(../images/bg_nav.jpg) repeat-x; height:44px;font-size:14px;}
#nav{ width:1102px; margin:0 auto; }
#nav li{height: 44px;line-height:44px; float:left; width:115px; padding:0px 21px; text-align:center;background:url(../images/line_nav.jpg) right center no-repeat;}
#nav a{ color:#fff; font-size:16px;display:block; }
#nav a:hover,#nav a.on{ width:113px; background:url(../images/navh.jpg) no-repeat; color:#316a9e;text-decoration:none; }
#nav li.nobg{background:url() right center no-repeat;}

#nav div{position: absolute;visibility: hidden;margin: 0;padding: 0;background: #2373b8;width:113px;z-index:999;}
#nav div a{position: relative;display: block;padding: 3px 2px 0px 0;margin: 0px 0px 2px 0;width: auto;white-space: nowrap;text-align: center;text-decoration: none;color: #fff;font-size:14px;height:25px;line-height:25px;font-family: '微软雅黑';border-bottom: 1px solid #ccc;}
#nav div a:hover{background:url('/images/nav_bg2.jpg');color: #FFF;width:111px;}
.weather { width:1058px; margin:0 auto; background:url(../images/weather.jpg) repeat-x; color:#316a9e; padding:0px 11px 0px 31px; height:33px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:33px;border:1px solid #a2cfec;}
.weather ul{ width:auto; line-height:33px;}
.weather li{ width:280px; float:left; font-size:12px; color:#555555;}
.weather li a{ color:#316a9e; text-decoration:none;}
.weather li a:hover{ color:#316a9e; text-decoration:underline;}

/**------------------------------------------------------------------------特效CSS-----------------------------------------------------------------------------------------------**/
.banner{width: 1000px;height: 349px;margin: 12px auto;}
.hdp{margin:0 auto; width:1000px}
.mF_fscreen_tb { background:#333;}
.mF_fscreen_tb .pic { position:absolute; top:0; left:0; }
.mF_fscreen_tb .pic li { position:absolute; width:100%; height:100%; overflow:hidden; display:none; }
.mF_fscreen_tb .win { position:absolute; bottom:0; left:0; margin:0 10px; overflow:hidden; }
.mF_fscreen_tb .win .thumb { position:absolute; top:0; left:0; }
.mF_fscreen_tb .win .thumb li { position:relative; float:left; padding:8px 18px; overflow:hidden; cursor:pointer; }/*pad*/
.mF_fscreen_tb .win .thumb li img { position:relative; z-index:1; width:100%; height:100%; filter:alpha(opacity=80); opacity:0.8; }
.mF_fscreen_tb .win .thumb li span { position:absolute; top:7px; left:17px; border:1px solid #999; }/*top=pad-border=8-1=7*/
.mF_fscreen_tb .win .thumb li.current img { filter:alpha(opacity=100); opacity:1; }
.mF_fscreen_tb .win .thumb li.current span,.mF_fscreen_tb .win .thumb li.hover span { border-color:#fff; }
.mF_fscreen_tb .thu-bg { position:absolute; bottom:0; left:0; width:100%; background:#000; filter:alpha(opacity=40); opacity:0.4; overflow:hidden; border-top:1px solid #fff;}
.mF_fscreen_tb .txt li { position:absolute; z-index:2; top:26px; width:100%; line-height:20px; font-family:'宋体'; }/*标题*/
.mF_fscreen_tb .txt li a { display:block; color:#fff; padding-left:16px; font-weight:bold; font-size:16px; text-decoration:none; }/*标题样式*/
.mF_fscreen_tb .txt li p { padding-left:16px; color:#fff; }/*详细描述文字样式*/
.mF_fscreen_tb .prev, .mF_fscreen_tb .next { font:bold 38px arial; width:28px; overflow:hidden; position:absolute; z-index:4; left:0; bottom:8px; cursor:pointer; }/*width=margin+pad=10+18=28;bottom=pad=8;*/
.mF_fscreen_tb .next { left:auto; right:0; }
.mF_fscreen_tb .prev a, .mF_fscreen_tb .next a { display:block; color:#f1f1f1; text-align:center; text-decoration:none; }
.mF_fscreen_tb .prev a:hover, .mF_fscreen_tb .next a:hover { color:#f60; }


.xw-left{width: 845px;height:630px;float: left;display: inline;background: #FFFFFF;}


/*滚动新闻开始*/
.gdxw{ background:url(../images/line4.gif) left top repeat-x; line-height:33px; height:33px; padding-left:10px;  margin-bottom:6px;width:990px;margin:0 auto;}
.gdxw .gdxw_z {float:left;width:580px;height:33px;background:url(../images/img6_1.jpg) left center no-repeat; padding-left:95px;}
.gdxw .gdxw_z ul.nr{ float:left; width:565px;}
.gdxw .gdxw_z ul.nr li{ float:left; background:url(../images/tb1.gif) left 12px no-repeat; text-indent:11px; margin-right:18px; line-height:33px;}
.gdxw .sousuo {float:left;display:inline; width:310px;height:33px;line-height: 26px;}
#indexhydt{width: 70px;float: left;margin-left: -65px;color: #fff;font-size:12px;font-weight:700;}
#tickerdiv{height:33px;overflow:hidden;width:855px;}
#sstd2{width:25px;}
#fonttd{width:55px;padding:0}
#souinput{width:140px;}
#header_search{padding-top: 5px;}
.top_biaodan01{ border:1px solid #dbdbdb; width:150px;height:20px;color: #ccc;padding-left: 5px;}
.gdxw .sousuo form.ys1 .btn_srh{ background:url(../images/bj8.gif) left top no-repeat;border:none; cursor:pointer; text-indent:-999em; width:43px; height:19px;}
.search-but{background: url('/images/bj8.gif') no-repeat;width: 43px;height: 19px;border: 0;margin: 0;}
#ticker { margin:0px; padding:0px; list-style:none;width: 2872px; padding: 0px; border: 0px; font-size: 0px; display: inline-block; margin: 0px; list-style: none; height: 32px;}
#ticker li{font-size:13px; line-height:35px; margin: 0 10px 0 10px; list-style:none; background:url(../images/icon.gif) no-repeat; background-position: 0px 12px; padding-left: 15px; float: left;}
#ticker li a{color:red;}
/*滚动新闻结束*/

/*我们的荣誉*/
.hovelil{width:345px;float:left;margin-bottom:15px;margin-right:10px;}
.hovelir{width:345px;float:left;margin-bottom:15px;margin-left:10px;}
.hovelil div,.hovelir div{margin:5px 0}

.company-ul{margin-top:25px;}
.company-ul li{width:350px;margin-left:45px;text-align: center;float:left;border:1px solid #ccc;padding:0.5%;position: relative;margin-bottom: 20px;background: #fff;}
.img-thumbnail{text-align: center;position: relative;overflow:hidden;}
.center-text{width: 100%;position: absolute;background: rgba(0,0,0,0.6);background: #747474\9;bottom:0;left:0;font-size: 14px;height: 40px;line-height: 40px;color:#fff;display: block;z-index: 22;text-align: center;font-style: normal;}

#org{padding: 30px 30px 0 30px;}
#org img{width:800px;height:auto;margin-bottom: 15px;}
.org-ul{margin-top:25px;}
.org-ul li{width:800px;margin:20px;text-align: center;float:left;padding:0.5%;position: relative;margin-bottom:60px;background: #fff;}

.quallist{margin:30px 0 80px 0}

#jdt{float:left; display:block; width:280px; height:325px;margin-right:15px;padding: 3px;padding-top:0;}
.mod_focus_show { width:280px; height: 322px; position: relative; overflow: hidden; margin: 0 auto;}
.mod_focus_show .mod_focus_pic { display: block; width: 280px; height:255px;}
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width:280px; height: 225px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute;  left: 0; bottom: 0px; overflow: hidden; zoom: 1; width: 280px; height:95px; background-color: #FFF;}
:root .mod_focus_title { filter: none;  }
.mod_focus_show .mod_focus_title li { width:auto; line-height:30px; padding: 0 0 0 12px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.mod_focus_show .mod_focus_title li h3 { font-size:14px;     font-weight: normal;}
.mod_focus_show .mod_focus_title li h3 a { color: #494949; }

.deal-tile{position:relative; float:left; width:50px; z-index:10000}
.deal-tile__cover{display:block;position:relative;_zoom:1;text-decoration:none}
.deal-tile .deal-mark{top:-4px;left:5px;}
.deal-mark{position:absolute; z-index:12000}
.deal-mark__item{float:left; _position:relative; width:50px; height:40px; background:url(/images/tpxw_bq.png) no-repeat; text-indent:-9999px; overflow:hidden}


.cblue {
    color: #005bac;
}
.pt5 {
    padding-top: 5px;
}
.fr {
    float: right;
    display: inline;
}
.lh200 {
    line-height: 200%;
}
.f14 {
    font-size: 14px;
}
.f16 {
    font-size: 16px;
}
.mt8 {
    margin-top: 8px;
}
.mt12 {
    margin-top: 12px;
}
.videoTit2 {
    border-bottom: 1px solid #ccc;    font-weight: normal;
}
.videoTit2 span {
    border-bottom: 2px solid #e60012;
    padding: 0 2px;
    display: inline-block;
}
.videoTit2 span a{font-size: 18px;}
.txtlist { font-size: 14px; }
.txtlist a { color: #005bac; float: left; padding-right: 10px; }
.txtlist a:hover { text-decoration: underline; }
.txtlist span { float: right; color: #ccc;    font-size: 13px; }
.txtlist li { background: url(/images/dot.png) no-repeat left center; padding-left: 12px; height: 28px; line-height: 28px; overflow: hidden; }
.txtlist li a { height: 28px; line-height: 28px; overflow: hidden; color: #005bac;white-space: nowrap;text-overflow: ellipsis;width: 500px;}
.txtlist_zt li { line-height: 22px; height: 22px; background: url(/images/dot.png) no-repeat left 9px; padding-left: 12px; overflow: hidden; }
.txtlist_zt li a { color: #005bac; font-size: 14px; }
.txtlist li .span3 { margin-left: 5px; width: 16px; height: 9px; *height:20px;
_height: 23px; background: url(/images/vedio_tb.gif) left center no-repeat; _background: url(/images/vedio_tb.gif) left 10px no-repeat; display: inline-block; float: none; }
.txtlist2 a { color: #666; }
.txtlist3 li { float: left; display: inline-block; width: 240px; height: 28px; }
.txtlist3 li.bg_dw { _background: url(/images/dot.png) no-repeat left 12px; }
.videoDot li { background: url(/images/vedio_tb.gif) no-repeat left center; padding-left: 22px; }
.txtlist5 li { height: 22px; line-height: 22px; overflow: hidden; background: url(/images/dot2.gif) no-repeat left center; padding-left: 12px; }
.txtlistnoA li { background: url(/images/dot.png) no-repeat left 11px; padding-left: 12px; height: 28px; line-height: 28px; overflow: hidden; float: left; }
#width250{width:249px;}
#width270{width:270px;}

/* Callback example */
.callbacks_container{position:relative;overflow:hidden;width:100%;height:460px;max-width:100%;text-align:center;margin-bottom: 15px;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;height:460px;text-align:center;padding:0;margin:auto;}
.callbacks > li{position:absolute;width:100%;height:460px;text-align:center;left:0;top:0;overflow:hidden;}
.callbacks > li > div{height:460px;}
.dv_img_bck9{width:100%;background:url("../images/bannerImg/ahs-banner.jpg") no-repeat center top;}
.dv_img_bck10{width:100%;background:url("../images/bannerImg/ahs-banner01.jpg") no-repeat center top;}
.callbacks > li .dv_img_bck4{width:100%;background:url("../images/bannerImg/ban_img4.jpg") no-repeat center;}
.callbacks > li .dv_img_bck1{width:100%;background:url("../images/bannerImg/ban_img1.jpg") no-repeat center;}
.callbacks > li .dv_img_bck2{width:100%;background:url("../images/bannerImg/ban_img2.jpg") no-repeat center;}
.callbacks > li .dv_img_bck3{width:100%;background:url("../images/bannerImg/ban_img3.jpg") no-repeat center;}
.callbacks > li .dv_img_bck5{width:100%;background:url("../images/bannerImg/ban_img5.jpg") no-repeat center;}

.callbacks > li .dv_img_bck11{width:100%;background:url("../images/bannerImg/img1.jpg") no-repeat center;height: 350px;}
.callbacks > li .dv_img_bck22{width:100%;background:url("../images/bannerImg/img2.jpg") no-repeat center;height: 350px;}

.callbacks > li .ma_dv{width:1120px;height:460px;margin:auto;position:relative;}
.ma_dv > a{position:absolute;background:url("../images/bannerImg/btn.png");}
.ma_dv_a1{top: -106px;left: 362px;width: 205px;height: 49px;float: left;}
.ma_dv_a2{top: -106px;left: 614px;width: 205px;height: 49px;float: left;}
.ma_dv2_a1{top:-137px;left:361px;width:166px;height:38px;}
.ma_dv2_a2{top:-137px;right:363px;width:166px;height:38px;}
.ma_dv3_a1{top:-131px;left:168px;width:196px;height:45px;}
.ma_dv3_a2{top:-131px;right:469px;width:196px;height:45px;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:50%;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:49px;width:49px;background:transparent url("../images/bannerImg/themes.gif") no-repeat left top;margin-top:-30px;margin-left:-575px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:50%;margin-right:-575px;}

.callbacks_tabs.callbacks1_tabs{position:absolute;bottom:30px;left:50%;margin-left:-30px;z-index:100;}
.callbacks_tabs.callbacks1_tabs li{float:left;display:inline-block;width:10px;height:10px;margin:0 3px;border-radius:10px;border:2px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute;left:0;top:0; z-index:1000;color:rgba(100,200,300,0);color:transparent;font-size:500px;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#0067f2;}


.focus_switch { background:#000; width: 59px; height:20px; position: absolute; z-index: 2; right: 12px; bottom:68px; }
.focus_switch a { float: left; width: 29px; height:20px; background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list { padding: 5px 5px; background: #000; overflow: hidden; height:50px; }
.mod_focus_show .mod_focus_list li { width:75px; height:55px; float: left; margin:0 2px 0 3px; position: relative; *display: inline; }
.mod_focus_show .mod_focus_list li a { display: block; width: 75px; height: 55px; }
.mod_focus_show .mod_focus_list li img { display: block; width: 75px; height: 55px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 60px; width: 75px; position: relative; top: -55px; margin: 0 0 -55px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50);}
.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width:75px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #0071b6;}


.i723a{height: 30px;line-height: 30px;padding:0px 0px 0px 10px;overflow: hidden;text-align:left;}
.i723a a{font-size: 14px;color:#0071b6;font-weight: 700;}
.i723b{height:70px;line-height: 24px;padding:0px 10px 10px;overflow: hidden;font-size: 12px;color: #49648f;text-align: justify;text-justify: inter-ideograph;border-bottom: 1px dotted #999;}
.i723b a{font-size: 12px;color:#385a91;}
.i723c{width: 377px;height: 30px;line-height: 35px;padding:5px 0px 0px 0px;overflow: hidden;background: #f6f6f6;text-align: center;}
.i723c a{font-size: 14px;font-weight: bold;;}
.i723d{width: 360px;height: 60px;line-height: 20px;padding: 5px 10px 5px;overflow: hidden;font-size: 12px;text-align: justify;text-justify: inter-ideograph;background: #f6f6f6;}
.i723d a{font-size: 12px;color: #385a91;}
.idea h3{height: 37px;color: #60b029;background: #f4f4f4;border-bottom: 5px solid #60b029;padding-left: 20px;font: 20px/36px "microsoft Yahei";}
.idea .idea_text{line-height: 24px;color: #444;font-size: 14px;background: #fff;border: 1px solid #ccc;padding:30px 25px 30px 25px;}
.idea .idea_text p, .news .text p{margin-bottom:15px;font-size: 15px;}
div.lmbox01 { width:540px; float:left}

ul.title{ width:540px; float:left; height:36px; line-height:36px; font-weight:bold}
ul.title li{ float:left; cursor:pointer; text-align:center; color:#005aad;text-transform: capitalize;font-size:15px; width:149px; background:url(../images/newstb_02.gif); border-right:4px solid #FFF; font-family:"微软雅黑", "黑体"}
ul.title li.hover{ display:block; color:#FFF; text-align:center; background:url(../images/newstb_01.gif);}

ul.text00 { width:540px;float:left;margin-top:5px;}
ul.text00 li { width:540px; float:left; line-height:26px}
ul.text00 li span { background:url(../images/dian.gif) no-repeat 2px center; padding-left:18px; width:375px; float:left;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;font-family:"微软雅黑", "黑体"; font-size:14px}
ul.text00 li em { width:60px; float:right; color:#999; font-family:Verdana, Geneva, sans-serif; text-align:right; margin-right:5px}


.ggao{width:1120px;height:118px;margin:15px auto;}


/*第一部分右边*/
.xw-right{width:260px;float:right;}

dl.lmbox02 { width:255px;float:left;margin-bottom: 15px;}
dl.lmbox02 dt { width:255px; float:left; background:url(../images/lmbg_news.gif) no-repeat; height:36px; line-height:36px}
dl.lmbox02 dt strong { width:124px; float:left; line-height:32px; font-size:15px; color:#FFF; font-family:"微软雅黑", "黑体"; text-align:center}
dl.lmbox02 dt em { float:right; margin-right:8px; margin-top:12px}
dl.lmbox02 dd { width:255px; float:left; padding-top:8px}

ul.text01 { width:255px; float:left}
ul.text01 li { width:255px; float:left; line-height:26px}
ul.text01 li span { background:url(../images/dian.gif) no-repeat 8px center; padding-left:23px; width:275px; float:left; font-family:"微软雅黑", "黑体"; font-size:14px}
ul.text01 li em { width:60px; float:right; color:#999; font-family:Verdana, Geneva, sans-serif; text-align:right; margin-right:5px}

.shipin-box{width:290px; height:165px; margin-bottom:15px;}
.shipin-bg{width:214px; height:162px; background:#FFFFFF; border:1px solid #CCC; margin-bottom:12px;}
.shipin-pic{width:210px; height:158px; margin:2px auto;}

.shipinwenzi{width:216px; height:40px;}
.shipin-list{ width:164px; height:20px; background:url(../images/index_44.jpg) left no-repeat; float:left; padding-left:25px; font-family:"宋体"; font-size:12px; line-height:22px;}

.gongsi-pic{width:216px; height:76px; margin-bottom:15px;clear: both;}

.xsgs-box{width:216px; height:153px;}
.xsgs-nav{width:216px; height:21px; border-bottom:1px solid #999;}
.xsgs-con{width:216px; height:120px; margin-top:11px;}
.xsgs-left{width:210px; height:120px;  float:left;}
.xsgs-list{width:200px; height:24px; background:url(../images/dian2.jpg) left no-repeat; padding-left:10px; font-family:"宋体"; font-size:12px; line-height:24px; color:#000;}
.xsgs-list a{color:#000;}
.xsgs-list a:hover{color:#FF0000}

.xsgs-right{width:4px; height:120px; float:right; background: url(../images/0000.jpg) no-repeat;}
.xsgs-anniu{width:4px; height:18px; margin: auto;}

.mod{margin-top:10px;}
.mod h3{border-bottom: 1px solid #ccc;;
height: 30px;font-weight: normal;font-size: 20px;line-height: 30px;background: url('/images/arrow.gif') no-repeat 0px 10px;padding-left: 15px;}
.mod h3 span{padding: 0;float: right;font-size: 14px;}
.tit span a{font-size: 14px;color: #626262;}
.mod h3 em{width: auto;height: auto;padding: 0;font-size: 14px;text-transform: uppercase;color: #d8d8d8;font-size: 14px;}
.mod h3 em a{margin: 0 6px;font-size: 16px;}
.subnav{width:820px;float:right;text-align:right;font-size:14px;color: #ccc;}
.subnav a{font-size:14px;color:#555555;padding:0 5px;}


.gyhdList{margin-bottom: 0px;overflow: hidden;}
.gyhdList ul li{float: left;width:210px;height: 165px;padding: 7px;background: #fff;margin: 10px 0px 10px 0px;display: inline;}
.gyhdList ul li p{margin-top: 5px;text-indent: 0;text-align: center;}

.jpgcList{margin-bottom: 0px;overflow: hidden;}
.jpgcList ul li{float: left;width: 169px;height: 135px;padding: 7px;background: #fff;margin: 10px 3px 10px 0px;display: inline;}
.jpgcList ul li p{margin-top: 5px;text-indent: 0;text-align: center;}



#content{ overflow:hidden; background:white url(../default/leftbg1.gif) repeat-y left top;padding-top: 10px;}
/* __mainlist中间部分 ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿ */
#mainguild { padding:14px;padding-left: 26px;background: url('/images/newsBg.png') no-repeat -4px 0px;}
#mainlistsp .list{margin-bottom:10px;}
div.list h5 a.cOrange,div.list h5 a.cOrange:visited{float:right; font-size:12px; padding-right:55px; padding-top:10px;color:orangered;}
div.list h5 a:hover {text-decoration:underline; }

div.list div.wjfg { padding-bottom:15px;}
div.list div.wjfg ul li{ display:block;width:305px; float:left;}

#mainlist2 { font-size:14px; width:850px; padding-top:10px;float:left;margin-left:8px; margin-top:0px; }
div.list h5 { padding-top:2px; padding-bottom:5px;display:block;margin:0;background:url(titbg31.gif) no-repeat center top; height:25px;}
div.list h5 span { display:block; color:#fff;text-align:center;margin-left:10px;line-height:25px;width:102px;heigh:25px; background:none; padding:0px;}
div.list h5 a.cOrange,div.list h5 a.cOrange:visited{float:right; font-size:12px; padding-right:10px; padding-top:5px;color:orangered;line-height: 17px;background: url(../images/more.gif) no-repeat;width:33px;height:24px;}
#mainlist2 div.list{ width:425px; float:left;}

#mainlistsp {  font-size:14px; width:855px;padding:0 10px;margin-bottom: 35px;float:right;margin-left:8px; border:1px #97b3dc solid; background:url(/images/mbnavbg.jpg) repeat-x center 35px;}
#mainlistsp div.list h5 { padding-top:2px; padding-bottom:2px;display:block;margin:2px 5px;background: #CEE8F9 url(../images/bg7.gif) 7px 7px no-repeat; height:24px;line-height: 24px;}
#mainlistsp div.list h5 span { display:block; color: #004E8E;text-align:left;margin-left:28px;margin-bottom: 5px;width:112px;}

#table{padding: 30px 30px 0 30px;}
#table img{width:700px;height:auto;margin-bottom: 15px;}

#culture{padding: 30px 30px 0 30px;}
#culture img{width:800px;height:auto;margin-bottom: 15px;}

.show .con{padding: 20px;}
.show .con p{margin:5px 3px 5px 0px;font-size:14px;line-height:28px;margin-bottom:10px;}
/* __列表页 ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿ */
div.list#newslist {padding-top:15px;}
div.list#newslist ul { padding:0px 0px 15px 0px;}/*ul底边距*/
div.list#newslist ul li{ padding:2px 0px 2px 0px;overflow:hidden;background:url(/images/line3_gray.gif) repeat-x center -1px;}
div.list#newslist ul li a{ padding:2px 6px 2px 25px;overflow:hidden;height:30px; display:block; line-height:30px; background-image:url(list_ico.gif);background-repeat: no-repeat; background-position : 5px 6px;} 

div.list#newslist ul li:hover{background:#f9f9f9;}

div.list ul { padding:0px 0px 2px 0px;}/*ul底边距*/
div.list ul li{width: 850px; padding:2px 0px 2px 0px;overflow:hidden;background:url(/images/line3_gray.gif) repeat-x center -1px;}
div.list ul li a{ padding:2px 6px 2px 25px;overflow:hidden;height:30px; display:block; line-height:30px; background-image:url(/images/list_ico.gif);background-repeat: no-repeat; background-position : 5px 6px;} 

div.list ul li span.date{ float:right; padding:3px; color:#F26C4F;;width:90px;font-size:13px;padding-top: 5px;} 

/* __page分页 ＿＿＿＿＿＿＿＿＿＿ */
.pagemenu {font-size:12px;padding:4px 5px; margin:3px; text-align:center;}
.pagemenu a,.pagemenu a:active {border:#ccc 1px solid; padding:4px 15px; margin:5px 2px;text-decoration:none;display: inline-table;}
.pagemenu a:hover {border:#036cb4 1px solid;color: red;text-decoration:none;  }
.pagemenu .current {border:#036cb4 1px solid;padding:4px 8px; font-weight:bold; margin:2px; color: #fff;background-color: #036cb4}
.pagemenu .disabled {border:#ccc 1px solid; padding:4px 5px; margin:2px; color: #ccc; }

.page{margin: 30px 20px 30px 15px;padding: 5px 5px;text-align: center;border: 0px;    clear: both;}
.page .thisclass{background: #0071b5;color: #FFF;}
.page a{font-size: 16px;background: #fff;margin: 3px 3px;padding: 3px 10px;color: #0071b5;text-decoration: none;border: #0071b5 1px solid;line-height: 30px;box-shadow: 0px 2px 2px #0071b5;font-weight: 100;}
.page a:hover, .page a:active{font-size:16px;margin:3px 3px;background:#0071b5;color:#FFF;}
.page span.current{color: #333;font-weight: 700;margin: 2px;padding: 2px 7px}

/*左侧分类*/
.ny_zb{width:220px;overflow:hidden;border-right:1px solid #eaeaea;font-family:"微软雅黑";float:left;border-left: 1px solid #eaeaea;margin-bottom: 30px;}
.ny_zbbt{height:75px;overflow:hidden;padding:0;background:url(/images/n_left.jpg) no-repeat scroll left bottom;line-height: 30px;text-align: center;}
.ny_zbbt span{font-size:14px;color:#666;line-height:20px;}
.ny_zbbt p{font-size:24px;color:#fff;line-height:75px;margin: 0;}

.ny_zb .ptel{ margin-top:10px; width:205px; height:76px; background:#586b92; border-bottom:4px solid #385a91; color:#fff; padding:32px 0 0 15px;    margin-bottom: 0; font-size:16px;}
.ny_zb .ptel span{ background:url(/images/pro_tel.jpg) no-repeat left top; padding-left:53px; height:50px; display:block;}
.ny_zb .ptel span em{ display:block; font-size:22px; font-weight:bold; font-family:arial; font-style:italic;}

.ny_zblb1{0px;}
.ny_zblb1 li{line-height:33px;font-size:14px;color:#333;float:left;width:100%;}
.ny_zblb1 li a{display:block;padding-left:35px;text-decoration:none;color:#333;font-size:16px;line-height:47px;border-bottom:1px solid #ededee;}
.ny_zblb1 li a.cur{color:#015db2;text-decoration:none;padding-left:35px;background:url(/images/js_28.png) no-repeat scroll 154px 21px;}

.ny_zblb1 li ul{display:none;color:#666;padding:5px 0 5px 22px;border-bottom:1px solid #ededee}
.ny_zblb1 li ul li{float:none;background-image:none;margin-top:0px;font-size:12px;}
.ny_zblb1 .left_sub_nav li a{border-bottom:none !important; line-height:42px !important;}
.ny_zblb1 li ul li a{display:block;padding-left:35px;font-size:14px;background:url(/images/js_27-1.png) no-repeat scroll 2px 21px;}
.ny_zblb1 li ul li a.current{color:#015db2;background:url(/images/js_27.png) no-repeat scroll 2px 21px;}
.ny_zblb1 li ul a:hover{color:#015db2;}

 

/* __show ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿ */
div#mainlistsp div.show h1 {font-weight:normal; text-align:center; color:#004499;    margin: 20px 0 10px 0;}
div#mainlistsp div.show dt {border:1px #e0e0e0 solid; background:#f5f5f5;color:#444;text-align:center; padding:8px;} 
div#mainlistsp div.show dt span {color:#959595;} 
div#mainlistsp dd.author { font-size:12px; font-weight: bold; color:#444;background:#e6f5fd; padding:6px;}
div#mainlistsp div.show dd{margin-top:35px;}

.wit li{ width:360px; float:left; position:relative; height:325px; border-bottom:1px solid #e3e1e1; display:inline; margin:35px 0px 25px 45px;}
.wit li img{ width:350px; height:260px; border:1px solid #dddfe7;padding:5px;}
.wit li span{ display:block; font:16px "Microsoft Yahei"; color:#3f434c; line-height:24px; padding-top:8px; cursor:pointer;}
.wit li em img{ width:23px; height:23px; border:0; position:absolute; bottom:22px; right:0;}
.wit li a:hover img{ border:1px #97b3dc solid;}
.wit li em a:hover img{ border:0;}


/*联系我们*/
.contact b{ font-size:18px; color:#003a63;padding-bottom:10px;font-weight: bold;display:block;}
.hb2 h5{ height:80px; border-bottom:1px solid #d1d1d1; overflow:hidden; margin-top:56px;padding-left: 20px;font-weight: normal;font-size: 14px;line-height:30px;}
.hb2 h5 a{ color:#444; padding-right:40px;}

.hb3 h2{ font:14px "Microsoft Yahei"; height:24px;line-height:24px; color:#444444; overflow:hidden;}
.hb3 h2 span{ color:#d00111;}
.hb3 dl{ margin-top:20px;}
.hb3 dt{ font:14px "Microsoft Yahei"; line-height:32px; color:#000;}
.hb3 dt p a{ width:600px; display:block; color:#126abc;    background:url(../images/dian.gif) no-repeat 2px center;
    padding-left: 15px;}
.hb3 dt p a:hover{color:#d80000}
.hb3 dt h4{background: #e0e4ef;}
.hb3 dt h4 span{float: left;
    border-left: 3px solid #126abd;
    height: 30px;}
.hb3 dt h4 a{ display:block;height:30px; font:15px "Microsoft Yahei"; line-height:30px; overflow:hidden; color:#444444;}
.hb3 dd{ font:14px "Microsoft Yahei"; text-align:right; line-height:30px; color:#666;}
.hb3 dd a{ display:block; margin-top:15px;margin-bottom: 20px;}

.link { width:1120px; float:left; background:#efefef; height:45px;margin-top: 20px;}
.link .link_logo { width:90px; float:left; margin-right:10px;margin-top: 8px;}
.link .link_logo img { width:90px; height:30px}
.link .link_tab { width:340px; float:left; padding-top:8px; height:35px}

.policeimg{vertical-align:top;}

.foot { width:100%; background:url(../images/foot_bg.jpg) repeat-x; height:114px; margin:0 auto; overflow:hidden}
.foot .foot_wz { width:1120px; margin:0 auto; overflow:hidden}
.foot .foot_wz .img1 { width:430px; height:105px; float:left;    margin-top: 10px;}
.foot .foot_wz .img2 { width:100px; height:100px; float:left;    margin-top: 10px;}
.foot .foot_wz span { width:585px; float:left; color:#FFF; font-family:Verdana, Geneva, sans-serif; line-height:22px; margin-top:25px}
.foot .foot_wz span  a { color:#fff;}
.foot .foot_wz span  a:hover {text-decoration:underline}
.erweima {width: 105px;float: right;margin-top:1px;}